package de.lizenzverwaltung.model.entities;


public class Produktgruppe implements Comparable<Produktgruppe>
{
	
	private String produktgruppeId;
	private String	name;

	public Produktgruppe(String produktgruppeId, String name){
		this.produktgruppeId = produktgruppeId;
		this.name = name;
	}

	
	
	/**
	 * @return the produktgruppeId
	 */
	public String getProduktgruppeId() {
		return produktgruppeId;
	}



	/**
	 * @param produktgruppeId the produktgruppeId to set
	 */
	public void setProduktgruppeId(String produktgruppeId) {
		this.produktgruppeId = produktgruppeId;
	}



	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}



	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "Produktgruppe [produktgruppeId=" + produktgruppeId + ", name="
				+ name + "]";
	}



	@Override
	public int compareTo(Produktgruppe produktgruppe) {
		return this.name.compareTo(produktgruppe.getName());
	}

	
	

}
